import request from '@/utils/request'

export function query(page, limit, createName, templateName) {
  return request({
    url: '/api/admin/template/query',
    method: 'get',
    params: {
      page,
      limit,
      createName,
      templateName
    }
  })
}
// PUT /templateBlock/submit
export function submit(query) {
  return request({
    url: '/api/admin/templateBlock/submit',
    method: 'put',
    data: query
  })
}

// PUT /templateBlock/queryByTemplateId
export function queryByTemplateId(name) {
  return request({
    url: '/api/admin/templateBlock/queryByTemplateId',
    method: 'get',
    params: name
  })
}


export function deleteByIds(name) {
  return request({
    url: '/api/admin/templateBlock/deleteByIds',
    method: 'delete',
    data: name
  })
}

/**
* 根据系统别查询列表
*/
export function queryBySystemType(query) {
  return request({
    url: '/api/admin/templateBlock/queryBySystemType',
    method: 'get',
    params: query
  })
}

/**
* 查询表格可显示的栏位
*/
export function queryDisplayBlock(query) {
  return request({
    url: '/api/admin/templateBlock/queryDisplayBlock',
    method: 'get',
    params: query
  })
}

/**
 * 保存表格可显示的栏位
 */
export function saveDisplayBlock(list) {
  return request({
    url: '/api/admin/projectProgress/saveDisplayBlock',
    method: 'post',
    data: list
  })
}


